home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / DSUTIL.ARJ / DSUTHELP.HLP < prev    next >
Text File  |  1991-08-12  |  10KB  |  295 lines

  1. \\HELPFILE//  VERSION 1
  2. .MAIN Main Help
  3.  
  4. The DOS System Utilities is a collection of various utilities I
  5. have developed over the years to overcome deficiencies in the
  6. MS-DOS operating system.  Although this collection is called
  7. version 1.0, many of these utilities have been in use for some
  8. time on my system and various other people's systems.
  9.  
  10. Some of the functions have found their way into some of the newer
  11. DOS versions.  Some functions have been published in packages
  12. like PCTOOLS and the Norton Utilities.  Other functions have
  13. never been widely available.  This package provides an
  14. inexpensive set of tools that will work uniformly across many DOS
  15. versions.
  16.  
  17. Almost all programs will allow their output to be redirected
  18. using the ">" and "|" redirection characters.  Some programs,
  19. like REPLY, use full screen window boxes, therefore are not
  20. indended to be redirected.
  21.  
  22. In general, the command line option "/?"  (without quotes) may be
  23. used to obtain a summary of command line parameters.  There is
  24. also a help processor (DSUTHELP) that may be run to browse the
  25. utilities and their functions.
  26.  
  27.     ┌────────────────────────────────────────────────────────┐
  28.     │ Press T (or click on Topics) for a menu of help topics │
  29.     └────────────────────────────────────────────────────────┘
  30.  
  31. If you have not already registered, please take a minute and do
  32. so.  The DOS System Utilies are the product of hundreds of hours
  33. of work, and you can help keep the concept of "shareware" alive
  34. by supporting software authors who want to continue to use this
  35. approach to bring high-quality (yet affordable) programs to
  36. users.  You'll also be notified of free updates to the program.
  37.  
  38. To register, complete the registration form at the end of the
  39. documentation or send $20 (U.S.  Funds) to:
  40.  
  41.                       Tom R. Donnelly
  42.                        P.O. Box 3856
  43.                     San Dimas, CA  91773
  44.     *Please indicate what size floppy disk you prefer.*
  45.             Thank you for supporting shareware.
  46.  
  47. .ALTPAUSE ALTPAUSE...Pause batch files or CONFIG.SYS
  48.  
  49. Purpose: Delay batch execution while ALT, CTRL or SHIFT key
  50. is pressed.
  51.  
  52. Syntax:  ALTPAUSE
  53.           -or-
  54.          DEVICE=ALTPAUSE.SYS
  55.  
  56. .CDD     CDD........Change Directory
  57.  
  58. Purpose:  Change directories without knowing exact directory name.
  59.  
  60. Syntax:  CDD  name [/MD][/RD][/NC][/E][/F][/S][/SS][/?]
  61.  
  62.    name        Name of directory to change to, make or
  63.                remove.
  64.    /MD         Make the specified directory.
  65.    /RD         Remove the specified directory.
  66.    /NC         No confirmation when removing a directory
  67.                containing files.
  68.    /E          Allow only exact (not phonetic) match.
  69.    /F          Change to the directory containing the file
  70.                named by "name".
  71.    /S          Scan disk and rebuild quick-start index.
  72.    /SS         Suppress scan/rebuild during make or remove.
  73.    /?          Display help message.
  74.  
  75. Specify the location of the quick-start index by including the
  76. following statement:  SET CDD=d:\path
  77.  
  78. .DSKCONFG DSKCONFG...Display disk configuration
  79.  
  80. Purpose: Display disk configuration information.
  81.  
  82. Syntax:  DSKCONFG [dr:][/?]
  83.  
  84.    dr:        Drive whose configuration is to be displayed
  85.    /?         Display help message
  86.  
  87. .HIDE HIDE.......Change files to hidden or unhidden
  88.  
  89. Purpose: Change file attribute to hidden (or unhidden)
  90.  
  91. Syntax:  HIDE filespec [filespec[...]] [/U] [/L] [/P] [/S] [/?]
  92.  
  93.    filespec   Wild-card file specification.  Normal files
  94.               matching the filespec will be changed to
  95.               hidden files.
  96.    /U         Unhide files matching the filespec.
  97.    /L         Only List file names matching selection criteria.
  98.    /P         Prompt for confirmation before changing any files.
  99.    /S         Process Sub-directory files instead of normal files.
  100.    /?         Display help message.
  101.  
  102. .ISDAY ISDAY......Determine day of week from batch
  103.  
  104. Purpose: Allow batch to determine day of week.
  105.  
  106. Syntax:  ISDAY day [day[day[...]]] [/V][/?]
  107.  
  108.    If today is one of the days specified, ISDAY exits with
  109.    ERRORLEVEL 1.  Otherwise, exits with ERRORLEVEL 0.  "day" may
  110.    be one or more three-character abbreviation of the day of the
  111.    week (MON, TUE, WED, THU, FRI, SAT or SUN).
  112.  
  113.    /V         Verbose (display result message).
  114.    /?         Display help message.
  115.  
  116. .ISEMS ISEMS......Determine if EMS memory is present
  117.  
  118. Purpose: Allow batch to determine if EMS memory is present
  119.  
  120. Syntax:  ISEMS kb
  121.  
  122.    Returns with ERRORLEVEL 1 if the amount of EMS memory
  123.    specified by "kb" (in kilobytes) is available.
  124.  
  125. .MOVE MOVE.......Move files from directory to directory
  126.  
  127. Purpose: Move files between directories.
  128.  
  129. Syntax:  MOVE source [dest] [/A:mm-dd-yy][/B:mm-dd-yy][/D:nnn]
  130.                             [/E][/M][/P][/R][/N][/?]
  131.  
  132.    source     Name of source directory and files.
  133.    dest       Name of destination directory.
  134.    /A         Move only files with date after mm-dd-yy.
  135.    /B         Move only files with date before mm-dd-yy.
  136.    /D         Move only files nnn days old or older.
  137.    /E         Move only files that also exist in the destination.
  138.    /M         Move only files with "modify" (archive) bit set.
  139.    /P         Prompt user before performing the move.
  140.    /R         Replace duplicate named file in dest.
  141.    /N         Replace duplicate named file in dest ONLY IF file
  142.               in source is Newer (by date).
  143.    /?         Display help message.
  144.  
  145. .NEWCOPY NEWCOPY....Copy files that are newer
  146.  
  147. Purpose: Copy only those files that are newer.
  148.  
  149. Syntax:  NEWCOPY source dest [/D][/E][/F][/F:nnn][/P][/PE]
  150.                              [/S][/SORT:[SIZE|DATE|NAME|EXT]
  151.                              [/TEST][/?]
  152.  
  153.    /D          Directory of input file used for output file.
  154.    /E          Output file must already exist.
  155.    /F          Force copy operation regardless of dates.
  156.    /F:nnn      Issue Novell FLAG SRW before then FLAG nnn
  157.                after copy.
  158.    /P          Pause for confirmation before copying.
  159.    /PE         Pause after error.
  160.    /S          If dates match, copy if output file size>input
  161.                file size.
  162.    /SORT:SIZE  Copy multiple files in size sequence.
  163.    /SORT:DATE  Copy multiple files in date sequence.
  164.    /SORT:NAME  Copy multiple files in name sequence.
  165.    /SORT:EXT   Copy multiple files in extension sequence.
  166.    /TEST       Test mode - don't perform actual copy or
  167.                flagging.
  168.    /?          Display help message.
  169.  
  170. .POP POP........Restore saved directory
  171.  
  172. Purpose: Restore directory saved by PUSH.
  173.  
  174. Syntax:  POP [NOSET|CLEAR]
  175.  
  176.    NOSET      Pop last pushed directory, but stay in current
  177.               directory.
  178.    CLEAR      Erase all pushed directories.
  179.  
  180. .PRTSC PRTSC......Enable/Disable print-screen key
  181.  
  182. Purpose: Enable and disable print-screen key
  183.  
  184. Syntax:  PRTSC [ON|OFF]
  185.  
  186.    ON         Enable print-screen key.
  187.    OFF        Disable print-screen key.
  188.  
  189. .PUSH PUSH.......Save and change to directory
  190.  
  191. Purpose: Save current directory and change to new directory.
  192.  
  193. Syntax:  PUSH dir|"dir"
  194.  
  195.    dir        Name of directory to change to after saving
  196.               current directory.
  197.    "dir"      Save directory name in quotes, but stay in
  198.               current directory.
  199.  
  200. .REBOOT REBOOT.....Reboot computer from batch file
  201.  
  202. Purpose: Reboot computer from batch file or command line.
  203.  
  204. Syntax:  REBOOT [/W][/C][/NC][/?]
  205.  
  206.    /W         Warm reboot (like CTL-ALT-DEL).
  207.    /C         Cold reboot (like power-on).
  208.    /NC        No Confirmation if run under DesqView or Windows.
  209.    /?         Display help message.
  210.  
  211. .REPLY REPLY......Obtain reply during a batch
  212.  
  213. Purpose: Obtain a reply within a batch.
  214.  
  215. Syntax:  Reply [/T:time][/D:Y|N][/O][/?] prompt-text
  216.  
  217.    /T:time    Number of seconds after which the default option
  218.               will be automatically assumed.
  219.    /D:Y       Specifies the default answer of YES.
  220.    /D:N       Specified the default answer of NO.
  221.    /O         Prompt for OK instead of YES/NO.
  222.    /?         Display help message.
  223.  
  224.    If options are specified, they must appear before the
  225.    prompt-text.  There must not be any white-space between
  226.    options.
  227.  
  228. .RUNAT RUNAT......Run a command at a given time
  229.  
  230. Purpose: To schedule a DOS command at a given time of day.
  231.  
  232. Syntax:  RUNAT hh:mm command
  233.  
  234.    hh:mm      Clock time-of-day to run command.
  235.    command    Command-string to be run.
  236.  
  237. .SLEEP SLEEP......Delay batch execution
  238.  
  239. Purpose: Delay batch execution
  240.  
  241. Syntax:  SLEEP n {HR|MIN|SEC} [/K[/D]][/?]
  242.  
  243.    n          Number of hours, minutes or seconds to sleep.
  244.    /K         Wakeup if keypressed and exit with errorlevel 1.
  245.    /D         Discard key pressed to wakeup (valid only with /K).
  246.    /?         Display help message.
  247.  
  248. .STAMP STAMP......Change file time/date stamp
  249.  
  250. Purpose: Change the time and/or date stamp of a file.
  251.  
  252. Syntax:  STAMP filespec [/D:mm-dd-yy][/T:hh-mm-ss][/P][/?]
  253.  
  254.    /D:mm-dd-yy Set date of selected files.
  255.                (Use /D:TODAY to set files to today's date)
  256.    /T:hh-mm-ss Set time of selected files.
  257.                (Use /T:NOW to set files to current time)
  258.    /P          Pause for confirmation before acting.
  259.    /?          Display help message.
  260.  
  261. .STUFF STUFF......Stuff characters into keyboard buffer
  262.  
  263. Purpose: Place keystrokes into keyboard buffer as if types.
  264.  
  265. Syntax:  STUFF string
  266.  
  267.    The string on the command line following the STUFF command is
  268.    placed the keyboard type-ahead buffer as if typed.  Control
  269.    characters may be specified by entering the decimal value of
  270.    the key and preceeding it with a back-slash character (eg, \13
  271.    to indicate RETURN).
  272.  
  273.    The total length of the string to be stuffed cannot exceed 15
  274.    characters.
  275.  
  276. .SYSCONFG SYSCONFG...Display system configuration information
  277.  
  278. Purpose: Display system configuration information
  279.  
  280. Syntax:  SYSCONFG [/P][/?]
  281.  
  282.    /P         Pause after displaying configuration.
  283.    /?         Display help message.
  284.  
  285. .WIPEOUT WIPEOUT....Overwrite file information
  286.  
  287. Purpose: Overwrite file information
  288.  
  289. Syntax:  WIPEOUT filename [/NC][/ND][/DOD][/?]
  290.  
  291.    /NC        No confirmation required before wiping file.
  292.    /ND        No deletion of file (just wiping).
  293.    /DOD       Use Department of Defense wiping standard.
  294.    /?         Display help message.
  295.